combination pump - French English Dictionary